5
90 38
47 75
12 70
0 2
52 0
10
82 37 3034
22 21 462
50 29 1450
16 27 432
77 26 2002
79 24 1896
58 24 1392
40 8 320
56 31 1736
28 30 840
1
19 9
33 9
33 15
19 15
